yellow sponge
noun
: a yellow or brownish short-fibered commercial sponge (Spongia barbara or S. officinalis barbara) occurring in the Gulf of Mexico and in the Atlantic ocean off the West Indies
Love words? Need even more definitions?
Merriam-Webster unabridged
Share